home *** CD-ROM | disk | FTP | other *** search
- Path: news.cais.com!news
- From: Peter N Roth <peteroth@mail.erols.com>
- Newsgroups: comp.lang.c++
- Subject: Press Release - Now Shipping ClassBuilder++ version 2.0
- Date: 20 Mar 1996 03:53:43 GMT
- Organization: Engineering Objects Int'l
- Message-ID: <4invg7$g65@news.cais.com>
- NNTP-Posting-Host: as28s15.erols.com
- Mime-Version: 1.0
- Content-Type: text/plain; charset=iso-8859-1
- Content-Transfer-Encoding: 8bit
- X-Mailer: Mozilla 1.22KIT (Windows; U; 16bit)
-
- Instant C++ Classes with ClassBuilder++ 2.0
- Windows 3.1 tool saves keystrokes for experts & beginners
-
- For Immediate Release
- Tuesday, March 19, 1996
- Contact: Peter N Roth
- Engineering Objects International
- peteroth@mail.erols.com
-
- Fairfax, VA - Engineering Objects International is now
- shipping ClassBuilder++ 2.0.
- ôProgrammers can now generate C++ classes instantly with
- our Windows 3.1 compliant
- software,ö said Peter N. Roth, president of the company.
- ôClassBuilder++ provides 1000:1
- leverage over bare keyboarding, and can be used as a
- stand-alone tool, although we plug it into
- our IDE for immediate access. A class name, plus a few
- mouse clicks, are sufficient to have
- ClassBuilder++ generate a header file, a definition file,
- and a test program.ö
-
- Roth noted that the real power of ClassBuilder++ goes
- beyond the typical canned classes that
- are tied into some programming environments. ôOur C++
- engineering software must run on
- various platforms, and we started developing ClassBuilder++
- as a vendor-independent adjunct to
- those efforts. We liked Carroll & EllisÆs æniceÆ classes,
- but decided that ænicerÆ classes were what
- we really needed for engineering software.ö æNicerÆ classes
- include the default and copy
- constructors, a virtual destructor, overloaded assignment
- and equality operators, and friend
- functions that implement the iostream inserter and
- extractor.
-
- ôWe got tired of typing the same text twice, in the header
- and definition files. We always test a
- class, alone, before itÆs used in a program, so we needed
- to keep writing these special little test
- programs. Now, we can easily generate a new base or derived
- class and start testing right away,
- and our design-develop-test-revise cycle is tighter. We
- click a checkbox and our header files are
- protected with sentinel macros. We specify a data member,
- and an accessor and a modifier
- function are created automatically. We decided to have
- ClassBuilder++ insert æsuggestedÆ return
- types and argument lists for friends, globals, and for the
- 36 operators we typically overload. We
- find it much easier to veto ClassBuilder++Æs suggestions
- than it is to type in all the code when we
- do need it. This philosophy keeps our tool from getting in
- our way.ö
-
- ClassBuilder++ is aimed at the commercial and government
- code developer, as well as at the
- C++ ænewbieÆ. ôWe expect ClassBuilder++ will help a lot of
- folks move up the long C++ and
- Object Oriented learning curve. Instead of worrying about
- syntax, beginners can focus on the
- object oriented aspects of their programs. ThatÆs why weÆre
- planning to include it as a component
- of our C++ training courses.ö ClassBuilder++ 2.0 retails at
- $59 per copy and is available directly
- from Engineering Objects International.
- * * *
-
-
- --
- Grace + Peace
- Peter N Roth
- Engineering Objects International
- Software & Training in C++ & Delphi + Xlations and ports of
- Fortran 77
-
-
-